leather straps - Alemán Inglés Diccionario